{
  "base_repository": "model_repository.json",
  "metadata": {
    "tpot_class": {
      "accepted_node_types": [
        "any"
      ],
      "description": "Implementations of tpot AutoMl classification models",
      "forbidden_node_types": "[]",
      "input_type": "[DataTypesEnum.table]",
      "output_type": "[DataTypesEnum.table]",
      "strategies": [
        "fedot.core.operations.evaluation.automl",
        "TPOTAutoMLClassificationStrategy"
      ],
      "tags": [
        "automl",
        "custom"
      ],
      "tasks": "[TaskTypesEnum.classification]"
    },
    "tpot_regr": {
      "accepted_node_types": [
        "any"
      ],
      "description": "Implementations of tpot AutoMl models",
      "forbidden_node_types": "[]",
      "input_type": "[DataTypesEnum.table]",
      "output_type": "[DataTypesEnum.table]",
      "strategies": [
        "fedot.core.operations.evaluation.automl",
        "TPOTAutoMLRegressionStrategy"
      ],
      "tags": [
        "automl",
        "custom"
      ],
      "tasks": "[TaskTypesEnum.regression, TaskTypesEnum.ts_forecasting]"
    },
    "h2o_regr": {
      "accepted_node_types": [
        "any"
      ],
      "description": "Implementations of h2o regression AutoMl models",
      "forbidden_node_types": "[]",
      "input_type": "[DataTypesEnum.table]",
      "output_type": "[DataTypesEnum.table]",
      "strategies": [
        "fedot.core.operations.evaluation.automl",
        "H2OAutoMLRegressionStrategy"
      ],
      "tags": [
        "automl",
        "custom"
      ],
      "tasks": "[TaskTypesEnum.regression, TaskTypesEnum.ts_forecasting]"
    },
    "h2o_class": {
      "accepted_node_types": [
        "any"
      ],
      "description": "Implementations of h2o classifier AutoMl models",
      "forbidden_node_types": "[]",
      "input_type": "[DataTypesEnum.table]",
      "output_type": "[DataTypesEnum.table]",
      "strategies": [
        "fedot.core.operations.evaluation.automl",
        "H2OAutoMLClassificationStrategy"
      ],
      "tags": [
        "automl",
        "custom"
      ],
      "tasks": "[TaskTypesEnum.classification]"
    }
  },
  "operations": {
    "h2o_regr": {
      "meta": "h2o_regr",
      "presets": ["*automl"],
      "tags": [
        "automl"
      ]
    },
    "h2o_class": {
      "meta": "h2o_class",
      "presets": ["*automl"],
      "tags": [
        "automl"
      ]
    },
    "tpot_regr": {
      "meta": "tpot_regr",
      "presets": ["*automl"],
      "tags": [
        "automl"
      ]
    },
    "tpot_class": {
      "meta": "tpot_class",
      "presets": ["*automl"],
      "tags": [
        "automl"
      ]
    }
  }
}